spider's web clot - French English Dictionary